package com.swang.pms.dal.common;

import java.util.List;
import java.util.Map;

import com.swang.pms.model.dto.common.SysUrlWhiteListDto;
import com.swang.pms.model.entity.common.SysUrlWhiteList;

/**
 * @ClassName: SysUrlWhiteListDao
 * @Description: 白名单
 * @author 王泽
 * @date 2017年3月16日 下午9:45:51
 */
public interface SysUrlWhiteListDao {

    int deleteByPrimaryKey(Long id);

    int insertSelective(SysUrlWhiteListDto dto);

    int updateByPrimaryKeySelective(SysUrlWhiteListDto dto);

    List<Map<String, Object>> findPageDataHosUrlsDto(SysUrlWhiteListDto dto);

    List<Map<String, Object>> findPageDataSvUrlsByDto(SysUrlWhiteListDto dto);

    int findPageDataCountByDto(SysUrlWhiteListDto dto);

    List<SysUrlWhiteListDto> selectsBySelf(SysUrlWhiteListDto dto);
}
